package com.tjec.project.projectWorkbench.domain;

import com.tjec.framework.aspectj.lang.annotation.Excel;
import com.tjec.framework.web.domain.BaseEntity;
import io.swagger.annotations.ApiModelProperty;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

import java.util.List;

/**
 * 业务推荐关键字表 对象 bms_md_performance_keyword
 * 
 * @author cjj
 * @date 2020-05-14
 */
public class BmsMdPerformanceKeyword
{
    private static final long serialVersionUID = 1L;

    /** 主键 */
    private String performanceKeywordId;

    /** 业绩推荐关键字名称 */
    @ApiModelProperty(value = "业绩推荐关键字名称")
    private String performanceKeywordName;

    /** 备注 */
    @ApiModelProperty(value = "备注")
    private String performanceKeywordRemark;

//    private List<BmsMdEngineeringKeywordIndicatorRef> children;

    @ApiModelProperty(value = "是否选中")
    private boolean selected;

//    private List<BmsMdEngineeringKeywordIndicatorRef> indicators;

   /* public List<BmsMdEngineeringKeywordIndicatorRef> getIndicators() {
        return indicators;
    }

    public void setIndicators(List<BmsMdEngineeringKeywordIndicatorRef> indicators) {
        this.indicators = indicators;
    }*/

    public boolean isSelected() {
        return selected;
    }

    public void setSelected(boolean selected) {
        this.selected = selected;
    }


//    public List<BmsMdEngineeringKeywordIndicatorRef> getChildren() {
//        return children;
//    }
//
//    public void setChildren(List<BmsMdEngineeringKeywordIndicatorRef> children) {
//        this.children = children;
//    }

    public String getPerformanceKeywordId() {
        return performanceKeywordId;
    }

    public void setPerformanceKeywordId(String performanceKeywordId) {
        this.performanceKeywordId = performanceKeywordId;
    }

    public String getPerformanceKeywordName() {
        return performanceKeywordName;
    }

    public void setPerformanceKeywordName(String performanceKeywordName) {
        this.performanceKeywordName = performanceKeywordName;
    }

    public String getPerformanceKeywordRemark() {
        return performanceKeywordRemark;
    }

    public void setPerformanceKeywordRemark(String performanceKeywordRemark) {
        this.performanceKeywordRemark = performanceKeywordRemark;
    }

    @Override
    public String toString() {
        return "BmsMdPerformanceKeyword{" +
                "performanceKeywordId='" + performanceKeywordId + '\'' +
                ", performanceKeywordName='" + performanceKeywordName + '\'' +
                ", performanceKeywordRemark='" + performanceKeywordRemark + '\'' +
                '}';
    }
}
